English
Home
Work area
Library
Dictionary
Enter the word for search
start in on (something)
Overview
Examples
AI Expert
Dictionaries
Translations
se mettre à
Definitions
To begin doing or working on something, often with energy or determination; can also mean to start criticizing or attacking someone or something verbally.
Overview
Examples
AI Expert
Dictionaries